#pragma once
#include <vector>

namespace container_test
{
    struct Point2D
    {
        double x{ .0 };
        double y{ .0 };
        inline bool operator== (const Point2D& other) { return x == other.x && y == other.y; };
    };
    using Point2DArray = std::vector<Point2D>;
    using Line2D = Point2DArray;
}